You are here: Ideal Webit > FTP

FTP

Once the configuration window opens you will see the WebIT plug-ins that are available to be configured. As a default, they are all disabled. Click on FTP in the left-hand panel to open the FTP settings panel to the right.

 

 

You will need some information from your FTP admin page, this can be found by asking your web developer. The orders are sent from your website, and WebIT looks on the FTP for the weborder.xml file every minute.

 

 

When the WebIT configuration is setup correctly the logs will identify when orders are being received by WebIT.

 

09:48:51 [3] Information: ------ Running FTP ...

09:48:53 [3] Information: Total Web orders retrieved: 2

09:48:53 [3] Information: Total Web orders pending in IPS: 2

09:49:20 [4] Information: Assembly IdealPos.Webit.FilePlugin is loaded.

09:49:20 [4] Information: Plugin File loaded but not enabled.

09:49:20 [4] Information: Assembly IdealPos.Webit.FtpPlugin is loaded.

09:49:20 [4] Information: Plugin FTP loaded.

 

In the FTP site the weborder.xml transitions from the customer’s website when an order is placed.  When the order has been received by WebIT the file is then changed from an xml document to file type processed file.

 

 

 

At this stage, the client will receive the order from the FTP and process it into a standing web order in the POS system. The web order notification is placed at the top of the POS screen with the number of orders in the queue being represented by the number.

 

 

 

 

The web order file must be in a specific order we have found that all nodes must be covered. Below is an example of a web order file for any web developer to follow.

 

WebOrder

<?xml version="1.0" encoding="utf-8"?>

<WebOrdersCollection xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://wwww.idealpos.com.au/webit/2015/07">

  <WebOrder i:type="WebOrder">

    <Customer>

      <Code>434</Code>

      <ContactName>Mr Contact2</ContactName>

      <ContactNumber>07 38283838</ContactNumber>

      <Email>someone@somewffhere.com</Email>

      <FirstName>Some</FirstName>

      <LastName>One</LastName>

      <Reference>Cust ref 123</Reference>

    </Customer>

    <DeliveryAddress>

      <CityTown>Brisbane</CityTown>

      <Comment>No comment this time</Comment>

      <ContactPhone>07 82838383</ContactPhone>

      <Country>Australia</Country>

      <PostalReference>4000</PostalReference>

      <StateProvince>QLD</StateProvince>

      <Street>Somewhere st</Street>

      <Street2>Over the rainbow</Street2>

    </DeliveryAddress>

    <DeliveryAmount>1234.46</DeliveryAmount>

    <DeliveryDate>2017-11-15T00:00:00+10:00</DeliveryDate>

    <DiscountAmount>12.34</DiscountAmount>

    <GiftMessage>gift message</GiftMessage>

    <GiftOrder>true</GiftOrder>

    <HostReference>reference in the host</HostReference>

    <Items>

      <StockItem>

        <Children>

          <StockItem>

            <Children />

            <Code>334</Code>

            <Description>Lemonade</Description>

            <Discount>0</Discount>

            <PricePaid>6</PricePaid>

            <PricingMode>PosPrice</PricingMode>

            <Quantity>1</Quantity>

            <Type>Item</Type>

          </StockItem>

        </Children>

        <Code>335</Code>

        <Description>Squash</Description>

        <Discount>1</Discount>

        <PricePaid>7</PricePaid>

        <PricingMode>PosPrice</PricingMode>

        <Quantity>8</Quantity>

        <Type>Item</Type>

      </StockItem>

    </Items>

    <Message>I have something for you</Message>

    <OrderAmount>2000</OrderAmount>

    <OrderDetail>Delivery</OrderDetail>

    <OrderReference>ref1</OrderReference>

    <OrderedDate>2017-11-15T13:00:00+10:00</OrderedDate>

    <PaymentDetail>PayOnDelivery</PaymentDetail>

    <PriceMode>PosPrice</PriceMode>

    <SurchargeAmount>11.23</SurchargeAmount>

  </WebOrder>

  <WebOrder i:type="WebOrder">

    <Customer>

      <Code>12345</Code>

      <ContactName>Mr Contact</ContactName>

      <ContactNumber>07 38283838</ContactNumber>

      <Email>someone@somewhere.com</Email>

      <FirstName>Some</FirstName>

      <LastName>One</LastName>

      <Reference>Cust ref 123</Reference>

    </Customer>

    <DeliveryAddress>

      <CityTown>Brisbane</CityTown>

      <Comment>No comment this time</Comment>

      <ContactPhone>07 82838383</ContactPhone>

      <Country>Australia</Country>

      <PostalReference>4000</PostalReference>

      <StateProvince>QLD</StateProvince>

      <Street>Somewhere st</Street>

      <Street2>Over the ruainbow</Street2>

    </DeliveryAddress>

    <DeliveryAmount>1234.46</DeliveryAmount>

    <DeliveryDate>2017-11-15T00:00:00+10:00</DeliveryDate>

    <DiscountAmount>12.34</DiscountAmount>

    <GiftMessage>gift message</GiftMessage>

    <GiftOrder>true</GiftOrder>

    <HostReference>reference in the host</HostReference>

    <Items>

      <StockItem>

        <Children>

          <StockItem>

            <Children />

            <Code>332</Code>

            <Description>Coke</Description>

            <Discount>3</Discount>

            <PricePaid>3</PricePaid>

            <PricingMode>PosPrice</PricingMode>

            <Quantity>4</Quantity>

            <Type>Item</Type>

          </StockItem>

        </Children>

        <Code>333</Code>

        <Description>Diet Coke</Description>

        <Discount>3</Discount>

        <PricePaid>4</PricePaid>

        <PricingMode>PosPrice</PricingMode>

        <Quantity>2</Quantity>

        <Type>Item</Type>

      </StockItem>

    </Items>

    <Message>I have something for you</Message>

    <OrderAmount>2000</OrderAmount>

    <OrderDetail>Delivery</OrderDetail>

    <OrderReference>ref2</OrderReference>

    <OrderedDate>2017-11-15T00:00:00+10:00</OrderedDate>

    <PaymentDetail>PayOnDelivery</PaymentDetail>

    <PriceMode>PosPrice</PriceMode>

    <SurchargeAmount>11.23</SurchargeAmount>

  </WebOrder>

  </WebOrdersCollection>